Controlled release facilities - Español Inglés Diccionario